rolling peach - German English Dictionary